package com.jiegui.payinterface.bean;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * 付款实体
 *
 * @author wuqicheng
 * @date 2021/3/10
 */
@Data
public class InterfacePaymentBean implements Serializable {

    private static final long serialVersionUID = 8677980529056572086L;

    /** 付款单编码 */
    private String billCode;

    /** 支付类型 WXPAY=微信小程序支付, NATIVE=微信正扫, CMBC=民生微信小程序支付  */
    private String payType;

    /** 交易金额 */
    private double amount;

    /** 平台编号 */
    private String platformCode;

    /** 接口编号 */
    private String interfaceCode;

    /** 付款描述 */
    private String remark;

    /** 通知地址 */
    private String notifyUrl;

    /** 附加数据 */
    private String attach;

    /** 小程序用户userId */
    private String userId;

    /** 付款配置 */
    private Map<String, String> tradeConfigs;

}
